NASDAQ:MPWR - Nasdaq - US6098391054 - Common Stock - Currency: USD
785.62 +74.38 (+10.46%)
After market: 784.79 -0.83 (-0.11%)